#include <stdio.h>
#include <stdlib.h>

typedef struct array{
	char letra;
	char numero[50];
} arrayPrograma;

typedef struct processoSimulado{
        int idProcesso;
        int registrador;
        int contPrograma;
        int tamanho;
        int tempoUsado;
        arrayPrograma *programa;
        int finalizado;
} pSimulado;

typedef struct Estados{
    int tamanho;
    int executando;
    int lista[100];
}estado;

void carregaProcesso(char nomeArq[], pSimulado *processo, int *numeroProcessos);

void teste();
